*{
	margin:0;
	padding:0;
	color: #333;

	font-size: 0.3733rem;
}
p,h2{
	margin-bottom: 0.2rem;
}
/*div{
	margin:0.5rem auto;
	height: 0.5px;

	width: 100%;
	background-color: #ddd;
}
*/
.button{
/*    float: right;*/
    text-align: center;
    background-color: #33d84f;
    margin-top: 0.6rem;
    margin-right: 0.5rem;
    color: #fff;
    width: 3.5rem;
    height: 1.0rem;
    line-height: 1.0rem;
    font-size: 0.35rem;
    font-weight: bold;
    border-radius: 0.5rem;
    box-shadow:-0px 4px 8px 0px rgba(51,216,79,0.3); 
    cursor: pointer;
}
.r{
	font-weight: bold;
}
.line{
	position: relative;
	margin-top:0.75rem;
	margin-bottom: 0.5rem;
}
.line:after{
	content: "";
	display: block;
	position: absolute;
	left: -50%;
	width: 200%;
	height: 0.025rem;
	background: #ddd;
	-webkit-transform:scale(0.5);
}
.lines{
	height: 0.5rem;
	border: none;
	background-color: #fff;
}
/*h1{
	line-height: 1.3rem;
	text-align: center;
	font-size: 0.32rem;
}
.title{
	font-size: 0.34rem;
	padding-left: 0.2rem;
	margin-bottom: 0.2rem;
}
p{
	width: 93%;
	line-height: 0.5rem;
	font-size: 0.3rem;
	margin:0 auto 0.2rem;
	opacity: 0.8
}
.r{
	color: #dd402c
}*/

body{
	padding:0.8rem 0.5333rem 1rem;
}
.bottom{
	margin: 1rem 2.8rem 0;
}
.bottom a{
	color: #0076ff;
	font-size: .35rem;
}
.bottom span{
	color: #999;
}
